<div class="pui-splitbutton pui-buttonset ui-widget">
 <button id="btn" type="button" 
	ng-click="onClick({index: -1});" 
	class="pui-button ui-widget ui-state-default pui-button-text-icon-left ui-corner-left"><span class="pui-button-icon-left ui-icon ui-icon-check"></span><span class="pui-button-text">{{label}}</span></button><button 
	class="pui-splitbutton-menubutton pui-button ui-widget ui-state-default pui-button-icon-only ui-corner-right" type="button"><span class="pui-button-icon-left ui-icon ui-icon-triangle-1-s"></span><span class="pui-button-text">pui-button</span></button>
 <div class="ng-hide pui-menu ui-widget ui-widget-content ui-corner-all ui-helper-clearfix pui-shadow">
	<ul class="pui-menu-list ui-helper-reset">
	 <li ng-repeat="one in list" 
		ng-click="onClick({index: $index});" 
		ng-mouseenter="one.isOn = true;" 
		ng-mouseleave="one.isOn = false;" 
		ng-class="{'ui-state-hover': one.isOn}" 
		class="pui-menuitem ui-widget ui-corner-all"><a class="pui-menuitem-link ui-corner-all"><span class="pui-menuitem-icon ui-icon {{one.icon}}"></span><span class="ui-menuitem-text">{{one.label}}</span></a></li>
	</ul>
 </div>
</div>